Documentos impresos de
Quarto®
Encuentro 6
2024
Christian Ballejo
Temas a incluir en el encuentro
Formatos posibles:
pdf - docx - tyspt
Cambios en la cabecera YAML asociados
Clase de documento Tamaño de papel Tabla de tablas Tabla de figuras Geometrías Fuente principal Tamaño de fuente
tinytex
Inclusión de latex crudo
Librerías de latex - include
Caracteristicas de typst
Sintaxis typst
Formulas tyspt
Plantillas de estilos en docx
En la cabecera YAML se puede definir formatos de documentos distintos a HTML.
Entre las opciones de documentos con fines de impresión se encuentran:
PDF (en base a LaTeX)
PDF (en base a typst)
docx (archivo Word)
Para procesar documentos PDF de Quarto (documentos tradicionales pdf de RMarkdown) nuestra compitadora debe cumplir con el requerimiento de tener instalado una distribución actualizada de Tex.
Existen varios motores PDF pero se recomienda utilizar TinyTeX(que está basado en TexLive) que podemos instalar facilmente desde RStudio.
Otras distribuciones posibles para Windows son: MikTex o Tex Live, pero deben decargase e instalarse independientemente de RStudio.
TinyTeX es una distribución LaTeX personalizada basada en TeX Live que es pequeña en tamaño , pero funciona bien en la mayoría de los casos, especialmente para usuarios de R.
Se instala ejecutando la siguiente linea en la Terminal de RStudio
Luego activamos la opción:
Use tinytex when compiling .tex files
en Global options de RStudio y reiniciamos la sesión de R.
Las cabecera básica de documentos PDF basados en LaTex es:
En este ejemplo, además activamos tabla de contenidos.
La mayoría de las opciones de ejecución vistas para HTML sirven para este tipo de documentos.
Quarto utiliza clases de documentos KOMA Script de forma predeterminada para libros y documentos PDF.
La opción de ejecución documentclass: posibilita cambiar de clase utilizando la configuración KOMA Script.
| Opción | Descripción |
|---|---|
| scrartcl | Es la clase estándar. Diseñada para artículos (más o menos cortos) |
| scrreprt | Clase reportes, similar a los libros. Se diferencian principalmente en los valores predeterminados. |
| scrbook | Diseñada para libros desde aproximadamente una docena hasta miles de páginas |
Seleccionar que clase de documento pdf queremos tendrá que ver con lo que estemos produciendo.
Por ejemplo, los artículos estan configurados predeterminandamente con una sola cara, lo mismo que los reportes. En cambio, los libros son de doble cara.
Las opciones se pueden cambiar con classoption: (oneside, twoside)
Configurar su documento de clase scrbook automatizará muchas de las necesidades comunes para imprimir y encuadernar archivos PDF en un libro físico (es decir, los capítulos comienzan en páginas impares, tamaños de márgenes alternos, etc.)
Instituto Nacional de Epidemiología